package bishiqinagxun;

import java.util.*;

public class Test2 {
    //题目： 笔试强训day23 第二题  字符串的分类
    //利用hashset去重的功能  可以直接求出 多少种
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        //先进行排序后  字符串先排序 再放入Hashset里面  去重  看看里面的大小是几 就是几种类型的字符串
        int n = in.nextInt();
        Set<String> set = new HashSet<>();
        while(n-- > 0) {
            char[] cs = in.next().toCharArray();  //忽略空格
            //排序
            Arrays.sort(cs);
            String str1 = String.valueOf(cs); //字符数组转为字符串   再 加入
            set.add(str1);
        }

        System.out.println(set.size());
    }
}
